Ext.onReady(function(){
      
    var grid_repst;  
    var store_repst;
    var jReader_repst;       
    var xg = Ext.grid; 
    var openUrl_ztc = basePath
    + 'JarpListener?className=cn.com.jsepc.rep.statistics.GetStatistics';
    openUrl_ztc += '&methodName=getStatisticsGrid'; 
    
//    var structure = {
//        国网指标: ['G开头的指标总数', '已填报个数'],
//        江苏指标: ['J开头的指标总数', '已填报个数'],
//        国网指标参数: ['CG开头的指标总数', '已填报个数'],
//        江苏指标参数: ['CJ开头的指标总数', '已填报个数']
//    },
    
    continentGroupRow=[
    		{header:'',colspan: 1,align: 'center'}, 
            {header:'指标分类',colspan: 1,align: 'center'},
            {header:'指标总数（不包含参数）',colspan: 1, align: 'center'},
            {header:'指标填报百分比(%)',colspan: 1,align: 'center'},
            {header: '国网指标', colspan: 2, align: 'center'},
            {header: '江苏指标', colspan: 2, align: 'center'},
            {header:'参数总数',colspan: 1,align: 'center'},
            {header:'参数填报百分比(%)',colspan: 1,align: 'center'},
            {header: '国网指标参数', colspan: 2, align: 'center'},
            {header: '江苏指标参数', colspan: 2, align: 'center'}
        ];
        
    jReader_repst = new Ext.data.JsonReader({
        fields : [{
            name : 'catalog' //指标分类
        },{
            name : 'rep_all' //指标总数
        },{
            name:'rep_fill' //指标填报百分比
        },{
            name:'g_rep'  //G开头的指标总数
        },{
            name:'g_fill'  //G开头的已填报个数
        },{
            name:'j_rep'  //j开头的指标总数
        },{
            name:'j_fill'  ///j开头的已填报个数
        },{
            name:'para_all'  //参数总数
        },{
            name:'para_fill'  //参数填报百分比
        },{
            name:'cg_rep'  //CG开头参数
        },{
            name:'cg_fill'  //CG开头的已填报个数
        },{
            name:'cj_rep'  //CJ开头参数
        },{
            name:'cj_fill'  //CJ开头的已填报个数
        }]
    });

    store_repst = new Ext.data.Store({
        url:openUrl_ztc,
        reader : jReader_repst
    });
    
    var loadMarsk = new Ext.LoadMask(document.body,{
    	msg:'数据读取中...',
    	store:store_repst
    });
    loadMarsk.show();
   // store_repst.setDefaultSort('subID', 'ASC');
   
    var cm = new xg.ColumnModel( [ new Ext.grid.RowNumberer({}),
        {
            id : 'catalog',
            name :'catalog',
          //  header  : '指标分类', 
            sortable : true, 
            dataIndex: 'catalog'
        },
        {
            name :'rep_all',
          //  header  : '指标总数（不包含参数）', 
            sortable : true, 
            dataIndex: 'rep_all'
        },
        {
            name :'rep_fill',
          //  header : '指标填报百分比(%)', 
            sortable : true, 
            dataIndex: 'rep_fill'
        },
        {
            name :'g_rep',
            header : 'G开头的指标总数', 
            sortable : true, 
            dataIndex: 'g_rep'
        },
        {
            name :'g_fill',
            header : '已填报个数', 
            sortable : true, 
            dataIndex: 'g_fill'
        },
        {
            name :'j_rep',
            header : 'J开头的指标总数', 
            sortable : true, 
            dataIndex: 'j_rep'
        },
        {
            name :'j_fill',
            header : '已填报个数', 
            sortable : true, 
            dataIndex: 'j_fill'
        },
        {
            name :'para_all',
         //   header : '参数总数', 
            sortable : true, 
            dataIndex: 'para_all'
        },
        {
            name :'para_fill',
         //   header : '参数填报百分比(%)', 
            sortable : true, 
            dataIndex: 'para_fill'
        },
        {
            name :'cg_rep',
            header : 'CG开头的指标总数', 
            sortable : true, 
            dataIndex: 'cg_rep'
        },
        {
            name :'cg_fill',
            header : '已填报个数', 
            sortable : true, 
            dataIndex: 'cg_fill'
        },
        {
            name :'cj_rep',
            header : 'CJ开头的指标总数', 
            sortable : true, 
            dataIndex: 'cj_rep'
        },
        {
            name :'cj_fill',
            header : '已填报个数', 
            sortable : true, 
            dataIndex: 'cj_fill'
        }
        ]);

    cm.defaultSortable = true;
    
    var group = new Ext.ux.grid.ColumnHeaderGroup({
        rows: [continentGroupRow]
    });
    
    
    grid_repst = new Ext.grid.GridPanel({
        id:'repst',
        store:store_repst,
        cm:cm, 
        region : 'center',
       // title: '指标录入情况统计',
        //split: true,
        viewConfig: {
           forceFit: true
        }, 
        enableColumnResize:true,//控制列大小调节
        enableColumnMove:true,//控制列的拖动
       // loadMask:true,//数据加载时的遮罩功能 
        stripeRows: true, //显示行的分隔符
        columnLines:true,
        height:screen.height-320,
        plugins: group,
        tbar:['-',{
            text : '刷新',
            handler : function() {
                query();
            }
        },'-']
    });
    
    var viewport_ztc = new Ext.Viewport({
        layout : 'border',
        items:[{
            region : 'center',
            frame : true,
            layout : 'border',
            items:[grid_repst]
        }]

    })   
	query();
	function query(){
		store_repst.removeAll();
	  	Ext.getBody().mask('正在操作，请稍候。', 'x-mask-loading');
	    store_repst.reload({
						callback : function(r, options, success) {
							if (success) {
								Ext.getBody().unmask();
							}
						}
						});
	
	}

});
    
  